Low-Latency SISO via Message Passing on a Binary Tree

نویسندگان

  • Phunsak Thiennviboon
  • Keith M. Chugg
چکیده

Calculating the \soft inverse" of a deterministic nite-state machine (FSM) via the SISO (soft-in/soft-out) module is a key operation in many data detection/decoding algorithms [1, 3]. Perhaps the most appreciated application is iterative decoding of concatenated codes. The standard SISO algorithm is the forward-backward algorithm (e.g., [1, 3]) which can be derived from the generalized distributive law (GDL) algorithm [2] in a linear-structure junction tree as shown in Fig. 1(a). Note that ak, sk, tk, and xk are input, state, transition, and output at time index k of the FSM where xk = Pk(sk; ak), sk+1 = Qk(sk; ak), and tk = (ak; sk; sk+1; xk). The components in the dashed block de ne the SISO module. The local kernels of the nodes ak and xk are the soft-input for each variable and the local kernel of the node tk is a local validity check for all variables of the node. The message passing schedule for this junction tree can be assigned by 3 familiar steps, i.e., forward recursion, backward recursion, and combining/completion. Note that the associated forward and backward recursion steps can be computed in parallel for all of the FSM states at a given time. This architecture provides O(N) latency and computational complexity, where N is the block size.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast Message Passing Algorithm Using ZDD-Based Local Structure Compilation

Compiling Bayesian Networks (BNs) into secondary structures to implement efficient exact inference is a hot topic in probabilistic modeling. One class of algorithms to compile BNs is to transform the BNs into junction tree structures utilizing the conditional dependency in the network. Performing message passing on the junction tree structure, we can calculate marginal probabilities for any var...

متن کامل

Statistical Physics for Communication and Computer Science 31/03/2011 Lecture Notes 6: Empirical Behavior of LDPC ensembles on BEC

In the last lecture we learned how to marginalize a multivariate function by employing message passing rules. We saw that on trees, message passing starts at the leaf nodes and a node that has received messages from all its children processes the messages and forwards the result to its parent node. For the case of binary input memoryless channels, we studied the message passing rules for bit-wi...

متن کامل

A low latency SISO with application to broadband turbo decoding

The standard algorithm for computing the soft-inverse of a finite-state machine [i.e., the soft-in/soft-out (SISO) module] is the forward–backward algorithm. These forward and backward recursions can be computed in parallel, yielding an architecture with latency ( ), where is the block size. We demonstrate that the standard SISO computation may be formulated using a combination of prefix and su...

متن کامل

Connecting Yule Process, Bisection and Binary Search Tree via Martingales

We present new links between some remarkable martingales found in the study of the Binary Search Tree or of the bisection problem, looking at them on the probability space of a continuous time binary branching process.

متن کامل

High Performance Broadcast Support in La-Mpi Over Quadrics

LA-MPI is a unique MPI implementation that provides network-level fault-tolerant message passing. This paper describes the efficient implementation of a scalable MPI broadcast algorithm. LA-MPI implements a generic version of the broadcast algorithm using a spanning tree method built on top of point-to-point messaging. However, the Quadrics network, with it’s hardware broadcast support, provide...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002